适合: to fit, to suit...
迹象: mark, indication, sign, indicator...
医学: medicine, medical science, study of medicine...
管理: to supervise, to manage, to administer, management, administration...
战胜: to prevail over, to defeat, to surmount...
锲而不舍: to chip away at a task and not abandon it (idiom); to chisel away at sth, to persevere, unflagging efforts...
阵: disposition of troops, wave, spate, burst, spell, short period of time, classifier for events or states of short duration...
免疫: immunity (to disease)...